branch trench/canal - French English Dictionary